SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_ListadoSuplentesComunes
AS
SELECT tb_Plazas.CUPOF, tb_Plazas.idPlaza, 
    tb_Agentes.Nombres, S.idServicioAgente, 
    tb_Normas.Descripcion, S.FechaAlta, S.FechaBaja, tb_Plazas.Cuise
FROM tb_ServiciosAgentes S INNER JOIN
    tb_SubServiciosAgentes SS ON 
    S.idServicioAgente = SS.ServicioAgente
     INNER JOIN
    tb_Normas ON 
    S.NormaBaja = tb_Normas.idNorma INNER
     JOIN
    tb_Plazas ON 
    SS.Plaza = tb_Plazas.idPlaza INNER JOIN
    tb_Agentes ON 
    S.Agente = tb_Agentes.idAgente
    INNER JOIN tb_Afiliaciones Af On tb_Agentes.idAgente = Af.idAgente
WHERE 
S.SituacionRevista = 4 And
S.FechaBaja Is Not Null And SS.FechaBaja Is Not Null And SS.FechaAlta = (Select Max(FechaAlta) From tb_SubServiciosAgentes Where ServicioAgente = idServicioAgente)
And tb_Normas.Descripcion like '%Masiva%'
And Af.Organismo = 1






GO
GRANT SELECT ON  [dbo].[vw_ListadoSuplentesComunes] TO [SoloVer]
GO
